package tothreedesignmodel.adapter;

/**
 * 适配器模式 *
 * 适配器，顾名思义，是让两个不兼容的东西可以一起工作
 * 假设一个***接口有一大堆方法需要实现类实现，我新写了个类只是想选择的实现一两个接口，
 * 那其他的方法我是不是都需要实现一下，即使是空实现(单纯实现，不进行任何逻辑操作)，
 * 这是我们就需要一个适配器类，空实现那些方法，我的新类只需要继承这个适配器类就好了，
 * 要是想实现某个方法，只需要重写掉配置类中对应的方法就好
 *
 * @Author lzhphantom
 * @Description
 * @Date 创建于 16:46 2020/7/16
 * @Modified
 */
public interface Target {
    /**
     * one
     *
     * @param
     * @return void
     * @description
     * @method one
     * @author lzhphantom
     * @date 16:46 2020/7/16
     */
    void one();

    /**
     * two
     *
     * @param
     * @return void
     * @description
     * @method two
     * @author lzhphantom
     * @date 16:47 2020/7/16
     */
    void two();

    /**
     * three
     *
     * @param
     * @return void
     * @description
     * @method three
     * @author lzhphantom
     * @date 16:47 2020/7/16
     */
    void three();
}
